@CHARSET "ISO-8859-1";
@variables {
	times:     Times, "Times New Roman", serif;
	MFBColor1: blue;
	MFBColor2: grey;
}

body{
	padding-top:40Px;	
	/*font-family: tahoma;*/
}

.ToolBar{
	width:100%;
	height:30Px;
	position: absolute;
	top:0Px;
	left:0Px;
	background-color: var( MFBColor1 );
}

.LnkToolBarParent, .LnkToolBarParent:visited{
	padding:3Px;
	font-size:16Pt;
	text-decoration: none;
	color:white;
	font-weight:bolder;
}
.ToolBar .PnlLogin{
	float:right;	
}
:any(.Column_250, .Column_450,  .Column_100){
	float:left;
	padding:10Px;
	border-right:thin solid var( MFBColor2 );
	height:100%;
	min-height:500Px;
}
.Column_100{
	width:100Px;	
}
.Column_250{
	width:250Px;	
}
.Column_450{
	width:450Px;	
}
.ColumnLast{
	border-right:none;
}
.PnlMessage{
	font-size: 16Pt;
}
.PnlError{
	color:red;
}

.PnlUpgradeNotification{
	font-size: 16Pt;
}

.MFBPnlPageSelect_Selected{
	background:#228319
}
.MFBAppType_Selected{
	margin-left:8Px;
	font-weight:bold;
}
/*
.MFBPnlUpgradePackage_Selected{
	margin-left:8Px;
	font-weight: bold;	
}
.MFBPnlPaymentMethod{
	width:300Px;
	padding:10Px;
	float:left;
	height:300Px;
	border:thin black solid;
	cursor:pointer;	
}
.MFBPnlPaymentMethod:Hover{
	border: thick solid var( MFBColor1 );	
}
.MFBPnlPaymentMethod_Selected{
	background-color: var( MFBColor2 );
}
MFBPnlUpgradePackage{
		
}*/
.MFBPnlUpgradePackage_Discounted{
	font-weight: bold;	
}
.SmallText{
	font-size: 8Pt;
}

.clear {
	clear:both;	
}
.PnlTab{
	
}
.LnkAppTemplate_selected{
	font-weight:bold;
}
#pnlDeploymentHistory_holder{
	width:300Px;
	height:300Px;
	overflow:auto;
}
.AppTemplatePubRequest_Pending{
	background-color: red;	
}
.SignUpHolder{
	margin-top:60Px;
}
